regatta yacht - German English Dictionary